Big Huge Thesaurus

suborder Lemuroidea

noun